(river) channel - Allemand Anglais Dictionnaire